home *** CD-ROM | disk | FTP | other *** search
/ ETO Development Tools 4 / ETO Development Tools 4.iso / Essentials / MacApp Documentation / MacApp.TECH$ Archives / 1990 / Aug 90 / MacApp.Tech$ 8⁄31⁄90 / 1860-Design Question-Aug90 < prev    next >
Encoding:
Text File  |  1991-03-06  |  1.6 KB  |  43 lines  |  [TEXT/GEOL]

  1. Item    4876673                         29-Aug-90        11:26PDT
  2.  
  3. From:   BBSF.DEV                        Babcock & Brown, Michael Harper,AST
  4.  
  5. To:     MACAPP.TECH$                    MacApp Technical
  6.  
  7. Sub:    Design Question
  8.  
  9. Attn: MacApp Developers
  10. SentBy: michael
  11.   From the Cluttered Mind of Michael J. Harper...
  12.   Design Question                                         8/29/90    10:56 AM
  13. (Please note, this is my first MacApp application, and, of course, I haven't
  14. been to MacApp University yet.  Please be gentle.)
  15.  
  16. I am building a front end to a relational database using MacApp.  There is a
  17. two-level hierarchy to the data that needs to be presented.  For example,
  18. there is a company, and the company may have any number of:  1) comments, 2)
  19. contacts, 3) offices.
  20.  
  21. It seems reasonable to me that the company would be a descendant of TDocument
  22. and would have a view that displays the company's one-to-one information, i.
  23. e. its name.  It also seems reasonable that the comments, contacts, etc.
  24. should be descendants of TDocument because the comments etc. have data and
  25. view(s) in their own right.   However, they have a strong relationship with
  26. the parent company, so maybe the comments, etc. need to be presented in
  27. subviews of the parent company in order that event and command processing get
  28. taken care of cleanly, e. g. closing the company would close all the comments
  29. etc. for that company.
  30.  
  31. I can see future applications with similar structure, so I'd like to get off
  32. to a good start the first time.
  33.  
  34. This is my first MacApp application, so please don't be afraid to talk down to
  35. me!
  36.  
  37. Thanks.
  38.  
  39. Michael J. Harper
  40. Babcock & Brown
  41. BBSF.DEV
  42.  
  43.